API Documentation
nkScripts::Environment Member List

This is the complete list of members for nkScripts::Environment, including all inherited members.

callScriptFunction(const ScriptObjectReference &reference, const DataStack &args, DataStack &expectedOutput)nkScripts::Environment
deserializeScriptObject(const std::vector< unsigned char > &object)nkScripts::Environment
Environment()nkScripts::Environment
execute(const Script &script)nkScripts::Environment
getFunc(const char *name)nkScripts::Environment
getLastExecutionResult() constnkScripts::Environment
getName() constnkScripts::Environment
getNamespace(const char *name)nkScripts::Environment
getObject(const char *name, const char *userTypeName=nullptr)nkScripts::Environment
getScriptFunction(const char *name)nkScripts::Environment
getUserType(const char *name)nkScripts::Environment
getVar(const char *name, bool defaultValue)nkScripts::Environment
getVar(const char *name, int defaultValue)nkScripts::Environment
getVar(const char *name, float defaultValue)nkScripts::Environment
getVar(const char *name, double defaultValue)nkScripts::Environment
getVar(const char *name, const char *defaultValue)nkScripts::Environment
getVar(const char *name)nkScripts::Environment
isFuncSet(const char *name)nkScripts::Environment
isNamespaceSet(const char *name)nkScripts::Environment
isUserTypeSet(const char *name)nkScripts::Environment
isVarSet(const char *name)nkScripts::Environment
requestGarbageCollection()nkScripts::Environment
serializeScriptObject(const ScriptObjectReference &reference, bool forwardUserDataOwnership=false)nkScripts::Environment
setEnvironmentFor(INTERPRETER interpretType)nkScripts::Environment
setFunc(const char *name)nkScripts::Environment
setName(const char *name)nkScripts::Environment
setNamespace(const char *name)nkScripts::Environment
setObject(const char *name, const char *userTypeName, void *value)nkScripts::Environment
setUserType(const char *name)nkScripts::Environment
setVar(const char *name, bool value)nkScripts::Environment
setVar(const char *name, int value)nkScripts::Environment
setVar(const char *name, float value)nkScripts::Environment
setVar(const char *name, double value)nkScripts::Environment
setVar(const char *name, const char *value)nkScripts::Environment
setVar(const char *name, const ScriptObjectReference &value)nkScripts::Environment
~Environment()nkScripts::Environment